//Granify Android SDK/com.granifyinc.granifysdk.models/MatchingGroup
MatchingGroup
enum MatchingGroup : Enum<MatchingGroup>
Matching groups that a shopper may be assigned to.
Note that Granify configures each site to allow only certain matching groups to be used. Contact your account manager if you are uncertain which values are valid in your case.
Parameters
androidJvm
groupId | The underlying group identifier value. |
Entries
BASELINE | [androidJvm] BASELINE Baseline group that will not be shown any message that the engine may match. |
GRANIFY | [androidJvm] GRANIFY Active group that will be shown any single message that the engine may match. |
GRANIFY_B | [androidJvm] GRANIFY_B Granify group ‘B’ used for A/B tests between two default groups on a site (alongside the GRANIFY group). |
BASELINE_B | [androidJvm] BASELINE_B Baseline group ‘B’ used for A/B tests between two default groups on a site (alongside the BASELINE group). |
GRANIFY_MULTI_MATCH | [androidJvm] GRANIFY_MULTI_MATCH Active group that will be shown any messages the engine may match. |
BASELINE_MULTI_MATCH | [androidJvm] BASELINE_MULTI_MATCH Baseline group that will not be shown any messages that the engine may match. |
GRANIFY_MULTI_MATCH_B | [androidJvm] GRANIFY_MULTI_MATCH_B Granify multi-match group ‘B’ used for A/B tests between two multi-match groups on a site (alongside the GRANIFY_MULTI_MATCH group). |
BASELINE_MULTI_MATCH_B | [androidJvm] BASELINE_MULTI_MATCH_B Baseline multi-match group ‘B’ used for A/B tests between two multi-match groups on a site (alongside the BASELINE_MULTI_MATCH group). |
GRANIFY_PLATFORM | [androidJvm] GRANIFY_PLATFORM Active Granify platform group that will be shown any messages that the engine may match. |
HOLDOUT_PLATFORM | [androidJvm] HOLDOUT_PLATFORM Baseline Granify platform group that will not be shown any messages that the engine may match. |
PAUSED_GRANIFY | [androidJvm] PAUSED_GRANIFY Used to explicitly identify legacy traffic configured in rules to only match to 1-pixel test only during an active period. Group or matching pair can be used to filter paused traffic in reporting for billing and performance purposes. |
PAUSED_BASELINE | [androidJvm] PAUSED_BASELINE Used to explicitly identify legacy traffic configured in rules to only match to 1-pixel test only during an active period. Group or matching pair can be used to filter paused traffic in reporting for billing and performance purposes. |
PREDICTIONS_FIRST_GRANIFY | [androidJvm] PREDICTIONS_FIRST_GRANIFY A predictions first matching engine which allows ongoing predictions. |
PREDICTIONS_FIRST_BASELINE | [androidJvm] PREDICTIONS_FIRST_BASELINE A predictions first matching engine which allows ongoing predictions. |
GRANIFY_MULTI_MATCH_V1 | [androidJvm] GRANIFY_MULTI_MATCH_V1 The same as GRANIFY_MULTI_MATCH but using an updated MultiMatch Engine. |
BASELINE_MULTI_MATCH_V1 | [androidJvm] BASELINE_MULTI_MATCH_V1 The same as BASELINE_MULTI_MATCH but using an updated MultiMatch Engine. |
GRANIFY_MULTI_MATCH_V2 | [androidJvm] GRANIFY_MULTI_MATCH_V2 This uses the updated multi-match engine, utilizing the predictions first single-match engine but with a second layer running in tandem to allow for multi-match configured campaigns to show whenever they are matched. |
BASELINE_MULTI_MATCH_V2 | [androidJvm] BASELINE_MULTI_MATCH_V2 This uses the (baseline) updated multi-match engine, utilizing the predictions first single-match engine but with a second layer running in tandem to allow for multi-match configured campaigns to match at will. |
EVMAX_V01_GRANIFY | [androidJvm] EVMAX_V01_GRANIFY This uses the EVMax V0.1 engine |
EVMAX_V01_BASELINE | [androidJvm] EVMAX_V01_BASELINE This uses the (baseline) EVMax V0.1 engine |
Properties
Name | Summary |
---|---|
name | [androidJvm] val name: String |
ordinal | [androidJvm] val ordinal: Int |
Functions
Name | Summary |
---|---|
valueOf | [androidJvm] fun valueOf(value: String): MatchingGroup Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) |
values | [androidJvm] fun values(): Array<MatchingGroup> Returns an array containing the constants of this enum type, in the order they’re declared. |